package com.dy.system.domain;

import com.dy.common.annotation.Excel;
import com.dy.common.core.domain.BaseEntity;

import java.util.List;

/**
 * 【请填写功能名称】对象 medical_institution
 *
 * @author anps
 * @date 2022-07-27
 */
public class MedicalInstitution extends BaseEntity {
    private static final long serialVersionUID = 1L;
    /** 医疗机构唯一主键 */
    private Long id;

    private List<Long> idList;


    /** 机构名称 */
    @Excel(name = "机构名称")
    private String name;

    /** 机构代码 */
    @Excel(name = "机构代码")
    private String code;

    /** 机构等级关联数据字典 */
    @Excel(name = "机构等级关联数据字典")
    private String level;

    /** 机构类别关联数据字典 */
    @Excel(name = "机构类别关联数据字典")
    private String category;

    /** 部门ID */
    private Long deptId;

    private String deptName;

    /** 详细地址 */
    @Excel(name = "详细地址")
    private String address;

    /** 状态 */
    @Excel(name = "状态")
    private String status;

    /** 电话 */
    @Excel(name = "电话")
    private String mobile;
    /***
     * 联系人
     */
    @Excel(name = "联系人")
    private String contacts;

    private boolean isParent;

    /** 门头照片 */
    @Excel(name = "门头照片")
    private String mtImg;

    /** 许可证照片 */
    @Excel(name = "许可证照片")
    private String xkImg;
    /***
     * 设备数量
     */
    private Integer equipmentCount;
    /***
     * 总处理量
     */
    private String totalHandle;

    private String monthHandle;
    /***
     * 日处理量
     */
    private String dayHandle;
    /***
     * 在线状态
     */
    private String netWorkStatus;
    /***
     * 离线设备数量
     */
    private String offLineCount;

    /** 经度 */
    private String longitude;

    /** 维度 */
    private String dimension;
    /***
     *运维码
     */
    private String opCode;

    List<FreshMedicalMachine> equipmentList;


    public String getOpCode() {
        return opCode;
    }

    public void setOpCode(String opCode) {
        this.opCode = opCode;
    }

    public List<Long> getIdList() {
        return idList;
    }

    public void setIdList(List<Long> idList) {
        this.idList = idList;
    }

    public String getContacts() {
        return contacts;
    }

    public void setContacts(String contacts) {
        this.contacts = contacts;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setName(String name)
    {
        this.name = name;
    }

    public String getName()
    {
        return name;
    }
    public void setCode(String code)
    {
        this.code = code;
    }

    public String getCode()
    {
        return code;
    }
    public void setLevel(String level)
    {
        this.level = level;
    }

    public String getLevel()
    {
        return level;
    }
    public void setCategory(String category)
    {
        this.category = category;
    }

    public String getCategory()
    {
        return category;
    }
    public void setDeptId(Long deptId)
    {
        this.deptId = deptId;
    }

    public Long getDeptId()
    {
        return deptId;
    }
    public void setAddress(String address)
    {
        this.address = address;
    }

    public String getAddress()
    {
        return address;
    }
    public void setStatus(String status)
    {
        this.status = status;
    }

    public String getStatus()
    {
        return status;
    }
    public void setMobile(String mobile)
    {
        this.mobile = mobile;
    }

    public String getMobile()
    {
        return mobile;
    }

    public String getMtImg() {
        return mtImg;
    }

    public void setMtImg(String mtImg) {
        this.mtImg = mtImg;
    }

    public String getXkImg() {
        return xkImg;
    }

    public void setXkImg(String xkImg) {
        this.xkImg = xkImg;
    }

    public Integer getEquipmentCount() {
        return equipmentCount;
    }

    public void setEquipmentCount(Integer equipmentCount) {
        this.equipmentCount = equipmentCount;
    }


    public String getTotalHandle() {
        return totalHandle;
    }

    public void setTotalHandle(String totalHandle) {
        this.totalHandle = totalHandle;
    }

    public String getDayHandle() {
        return dayHandle;
    }

    public void setDayHandle(String dayHandle) {
        this.dayHandle = dayHandle;
    }

    public String getNetWorkStatus() {
        return netWorkStatus;
    }

    public void setNetWorkStatus(String netWorkStatus) {
        this.netWorkStatus = netWorkStatus;
    }

    public String getOffLineCount() {
        return offLineCount;
    }

    public void setOffLineCount(String offLineCount) {
        this.offLineCount = offLineCount;
    }

    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }

    public String getDimension() {
        return dimension;
    }

    public void setDimension(String dimension) {
        this.dimension = dimension;
    }

    public boolean isParent() {
        return isParent;
    }

    public void setParent(boolean parent) {
        isParent = parent;
    }

    public String getMonthHandle() {
        return monthHandle;
    }

    public void setMonthHandle(String monthHandle) {
        this.monthHandle = monthHandle;
    }

    public List<FreshMedicalMachine> getEquipmentList() {
        return equipmentList;
    }

    public void setEquipmentList(List<FreshMedicalMachine> equipmentList) {
        this.equipmentList = equipmentList;
    }
}
